8e5cf887f84d208065f411cde1e985074c519faa,forum/service/src/main/java/org/exoplatform/forum/service/impl/JCRDataStorage.java,JCRDataStorage,sendNotificationWhenCreatePost,#SessionProvider#Node#Post#MessageBuilder#boolean#,3819
Before Change
for (String user : userListForum) {
if(userListCategory.contains(user)
|| !canReceiveNotification(topicNode, user)) {
emailListForum.remove(i);
}
++i;
}
After Change
for (String user : userListForum) {
if(userListCategory.contains(user)
|| !canReceiveNotification(topicNode, user)) {
removeEmail.add(emailListForum.get(i));
}
++i;
}
emailListForum.removeAll(removeEmail);
removeEmail.clear();
// Watched on topic
i = 0;